//此文件的代码是给weckpack打包使用的，所以不用ES6的规则
const { createProxyMiddleware: proxy } = require('http-proxy-middleware');

module.exports = function (app) {
  app.use(
    proxy('/api1', {
      target: 'http://localhost:5000',
      //控制服务器收到的响应头中Host的值
      //为true时，Host为服务器地址http://localhost:5000，
      // 为false时，Host为客户端地址http://localhost:3000
      changeOrigin: true,
      pathRewrite: { '^/api1': '' }//去除前缀，保证交给后台服务器的是正常的请求地址（必须配置）
    }),
    proxy('/api2', {
      target: 'http://localhost:5001',
      changeOrigin: true,
      pathRewrite: { '^/api2': '' }
    })
  );
};
